#include <stdio.h>  
linklist list_del(linklist head,int data)
{
    linklist p,q;
    p=head;
    for(p;p->next!=NULL;p=p->next){
        if(p!=NULL && p->next->data=data){
            q=p->next;
            p=q->next;
            q->next=NULL;
            return q;
        }
    }
    return NULL; 
}